package com.lengyu.vxminiprogram.convert;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.lengyu.vxminiprogram.dto.SecretRealmDto;
import com.lengyu.vxminiprogram.entity.SecretRealm;
import org.mapstruct.Mapper;

import java.util.List;

@Mapper(componentModel = "spring")
public interface ISecretRealmConverter {
    SecretRealm dtoToEntity(SecretRealmDto dto);
    SecretRealmDto entityToDto(SecretRealm entity);
    List<SecretRealmDto> listEntityToDto(List<SecretRealm> entityList);
    List<SecretRealm> listDtoToEntity(List<SecretRealmDto> dtoList);
    Page<SecretRealmDto> pageEntityToDto(Page<SecretRealm> entityPage);
}
